home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DJGPP / DJLSR111.ZIP / libsrc / m / makefile.n next >
Makefile  |  1993-11-28  |  3KB  |  130 lines

  1. # This file is generated from maketmpl by mm.c
  2. # This is file Maketmpl
  3. #
  4. # Copyright (C) 1993 DJ Delorie, 24 Kirsten Ave, Rochester NH 03867-2954
  5. #
  6. # This file is distributed under the terms listed in the document
  7. # "copying.dj", available from DJ Delorie at the address above.
  8. # A copy of "copying.dj" should accompany this file; if not, a copy
  9. # should be available from where this file was obtained.  This file
  10. # may not be distributed without a verbatim copy of "copying.dj".
  11. #
  12. # This file is distributed WITHOUT ANY WARRANTY; without even the implied
  13. # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  14. #
  15.  
  16. #
  17. # Makefile for libm.a
  18. #
  19.  
  20. ENDOFLIST =
  21.  
  22. CFLAGS = -O2
  23.  
  24. OBJS = \
  25.     $(ODIR)/acosh.o \
  26.     $(ODIR)/asinh.o \
  27.     $(ODIR)/atanh.o \
  28.     $(ODIR)/cosh.o \
  29.     $(ODIR)/frexp.o \
  30.     $(ODIR)/hypot.o \
  31.     $(ODIR)/sinh.o \
  32.     $(ODIR)/tanh.o \
  33.     $(ODIR)/acos.o \
  34.     $(ODIR)/asin.o \
  35.     $(ODIR)/atan.o \
  36.     $(ODIR)/atan2.o \
  37.     $(ODIR)/ceil.o \
  38.     $(ODIR)/cos.o \
  39.     $(ODIR)/exp.o \
  40.     $(ODIR)/fabs.o \
  41.     $(ODIR)/floor.o \
  42.     $(ODIR)/fmod.o \
  43.     $(ODIR)/log.o \
  44.     $(ODIR)/log10.o \
  45.     $(ODIR)/log2.o \
  46.     $(ODIR)/sin.o \
  47.     $(ODIR)/sqrt.o \
  48.     $(ODIR)/tan.o \
  49.     $(ENDOFLIST)
  50.  
  51. ../../lib/libm$(PS).a : $(ODIR) $(OBJS)
  52.     -rm $@
  53.     ar rs $@ $(ODIR)/*.o
  54.  
  55. $(ODIR) :
  56.     md $(ODIR)
  57.  
  58. $(ODIR)/acosh.o : src/acosh.c
  59.     gcc $(PG) $(CFLAGS) -c src/acosh.c -o $(ODIR)/acosh.o
  60.  
  61. $(ODIR)/asinh.o : src/asinh.c
  62.     gcc $(PG) $(CFLAGS) -c src/asinh.c -o $(ODIR)/asinh.o
  63.  
  64. $(ODIR)/atanh.o : src/atanh.c
  65.     gcc $(PG) $(CFLAGS) -c src/atanh.c -o $(ODIR)/atanh.o
  66.  
  67. $(ODIR)/cosh.o : src/cosh.c
  68.     gcc $(PG) $(CFLAGS) -c src/cosh.c -o $(ODIR)/cosh.o
  69.  
  70. $(ODIR)/frexp.o : src/frexp.c
  71.     gcc $(PG) $(CFLAGS) -c src/frexp.c -o $(ODIR)/frexp.o
  72.  
  73. $(ODIR)/hypot.o : src/hypot.c
  74.     gcc $(PG) $(CFLAGS) -c src/hypot.c -o $(ODIR)/hypot.o
  75.  
  76. $(ODIR)/sinh.o : src/sinh.c
  77.     gcc $(PG) $(CFLAGS) -c src/sinh.c -o $(ODIR)/sinh.o
  78.  
  79. $(ODIR)/tanh.o : src/tanh.c
  80.     gcc $(PG) $(CFLAGS) -c src/tanh.c -o $(ODIR)/tanh.o
  81.  
  82. $(ODIR)/acos.o : src/acos.s
  83.     gcc $(PG) $(CFLAGS) -c src/acos.s -o $(ODIR)/acos.o
  84.  
  85. $(ODIR)/asin.o : src/asin.s
  86.     gcc $(PG) $(CFLAGS) -c src/asin.s -o $(ODIR)/asin.o
  87.  
  88. $(ODIR)/atan.o : src/atan.s
  89.     gcc $(PG) $(CFLAGS) -c src/atan.s -o $(ODIR)/atan.o
  90.  
  91. $(ODIR)/atan2.o : src/atan2.s
  92.     gcc $(PG) $(CFLAGS) -c src/atan2.s -o $(ODIR)/atan2.o
  93.  
  94. $(ODIR)/ceil.o : src/ceil.s
  95.     gcc $(PG) $(CFLAGS) -c src/ceil.s -o $(ODIR)/ceil.o
  96.  
  97. $(ODIR)/cos.o : src/cos.s
  98.     gcc $(PG) $(CFLAGS) -c src/cos.s -o $(ODIR)/cos.o
  99.  
  100. $(ODIR)/exp.o : src/exp.s
  101.     gcc $(PG) $(CFLAGS) -c src/exp.s -o $(ODIR)/exp.o
  102.  
  103. $(ODIR)/fabs.o : src/fabs.s
  104.     gcc $(PG) $(CFLAGS) -c src/fabs.s -o $(ODIR)/fabs.o
  105.  
  106. $(ODIR)/floor.o : src/floor.s
  107.     gcc $(PG) $(CFLAGS) -c src/floor.s -o $(ODIR)/floor.o
  108.  
  109. $(ODIR)/fmod.o : src/fmod.s
  110.     gcc $(PG) $(CFLAGS) -c src/fmod.s -o $(ODIR)/fmod.o
  111.  
  112. $(ODIR)/log.o : src/log.s
  113.     gcc $(PG) $(CFLAGS) -c src/log.s -o $(ODIR)/log.o
  114.  
  115. $(ODIR)/log10.o : src/log10.s
  116.     gcc $(PG) $(CFLAGS) -c src/log10.s -o $(ODIR)/log10.o
  117.  
  118. $(ODIR)/log2.o : src/log2.s
  119.     gcc $(PG) $(CFLAGS) -c src/log2.s -o $(ODIR)/log2.o
  120.  
  121. $(ODIR)/sin.o : src/sin.s
  122.     gcc $(PG) $(CFLAGS) -c src/sin.s -o $(ODIR)/sin.o
  123.  
  124. $(ODIR)/sqrt.o : src/sqrt.s
  125.     gcc $(PG) $(CFLAGS) -c src/sqrt.s -o $(ODIR)/sqrt.o
  126.  
  127. $(ODIR)/tan.o : src/tan.s
  128.     gcc $(PG) $(CFLAGS) -c src/tan.s -o $(ODIR)/tan.o
  129.  
  130.